object MainForm: TMainForm
  Left = 471
  Top = 201
  Width = 767
  Height = 611
  Caption = 'MapV'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  KeyPreview = True
  Menu = MainMenu
  OldCreateOrder = False
  Scaled = False
  ShowHint = True
  OnClose = FormClose
  OnCloseQuery = FormCloseQuery
  OnCreate = FormCreate
  OnKeyDown = FormKeyDown
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object sbHorz: TScrollBar
    Left = 0
    Top = 517
    Width = 759
    Height = 18
    Align = alBottom
    Max = 500
    PageSize = 100
    TabOrder = 1
    TabStop = False
    OnChange = sbChange
  end
  object sbVert: TScrollBar
    Left = 734
    Top = 9
    Width = 16
    Height = 508
    Align = alRight
    Kind = sbVertical
    Max = 500
    PageSize = 100
    Position = 10
    TabOrder = 2
    TabStop = False
    OnChange = sbChange
  end
  object cbLog: HLogComboBox
    Left = 0
    Top = 544
    Width = 759
    Height = 21
    TabStop = False
    Style = csDropDownList
    BiDiMode = bdLeftToRight
    Color = clBtnFace
    Ctl3D = False
    DropDownCount = 20
    ItemHeight = 13
    ParentBiDiMode = False
    ParentCtl3D = False
    TabOrder = 0
    Align = alBottom
    Options = [acbLog, acbIndexOnLast, acbFileLog]
    LogFile = 'MapV.log'
  end
  object dockLeft: TDock97
    Left = 0
    Top = 9
    Width = 9
    Height = 508
    BoundLines = [blRight]
    Position = dpLeft
  end
  object dockRight: TDock97
    Left = 750
    Top = 9
    Width = 9
    Height = 508
    BoundLines = [blLeft]
    Position = dpRight
  end
  object dockBottom: TDock97
    Left = 0
    Top = 535
    Width = 759
    Height = 9
    BoundLines = [blTop]
    Position = dpBottom
  end
  object panDummy: TPanel
    Left = 20
    Top = 31
    Width = 136
    Height = 19
    BevelOuter = bvNone
    TabOrder = 6
  end
  object dockTop: TDock97
    Left = 0
    Top = 0
    Width = 759
    Height = 9
    BoundLines = [blBottom]
  end
  object wndIndex: TToolWindow97
    Left = 420
    Top = 50
    CaptionHeight = 16
    MoveToMainForm = False
    Caption = 'Index'
    CloseButton = [twbCloseButton, twbMinButton]
    ClientAreaHeight = 202
    ClientAreaWidth = 238
    HideWhenInactive = False
    PopupMenu = popupIndex
    TabOrder = 8
    Visible = False
    OnCloseQuery = wndIndexCloseQuery
    object Panel1: TPanel
      Left = 0
      Top = 0
      Width = 238
      Height = 27
      Align = alTop
      BevelInner = bvLowered
      BevelOuter = bvNone
      TabOrder = 0
      object ToolbarButton971: TToolbarButton97
        Left = 1
        Top = 1
        Width = 23
        Height = 25
        Align = alLeft
        Action = aRescan
        DisplayMode = dmGlyphOnly
        Images = Data.Images
      end
      object ToolbarButton972: TToolbarButton97
        Left = 214
        Top = 1
        Width = 23
        Height = 25
        Hint = 'Close window'
        Align = alRight
        ImageIndex = 31
        Images = Data.Images
        OnClick = ToolbarButton972Click
      end
      object ToolbarButton973: TToolbarButton97
        Left = 60
        Top = 1
        Width = 23
        Height = 25
        Align = alLeft
        Action = aIdxZoomOut
        DisplayMode = dmGlyphOnly
        Images = Data.Images
      end
      object ToolbarButton974: TToolbarButton97
        Left = 34
        Top = 1
        Width = 23
        Height = 25
        Align = alLeft
        Action = aIdxZoomIn
        DisplayMode = dmGlyphOnly
        Images = Data.Images
      end
      object HSpacer1: HSpacer
        Left = 24
        Top = 1
        Width = 10
        Height = 25
        Align = alLeft
        Borders = [alTop, alBottom, alLeft, alRight]
      end
      object HSpacer2: HSpacer
        Left = 83
        Top = 1
        Width = 10
        Height = 25
        Align = alLeft
        Borders = [alTop, alBottom, alLeft, alRight]
      end
      object ToolbarButton975: TToolbarButton97
        Left = 93
        Top = 1
        Width = 23
        Height = 25
        Hint = 'Display index map context menu'
        Align = alLeft
        DisplayMode = dmGlyphOnly
        DropdownAlways = True
        DropdownArrow = False
        DropdownMenu = popupIndex
        ImageIndex = 24
        Images = Data.Images
      end
      object txtIdxZoom: TLabel
        Left = 57
        Top = 1
        Width = 3
        Height = 25
        Align = alLeft
        Alignment = taCenter
        Caption = '-'
        Layout = tlCenter
      end
    end
    object sbIndex: TStatusBar
      Left = 0
      Top = 183
      Width = 238
      Height = 19
      Panels = <
        item
          Width = 30
        end
        item
          Width = 30
        end>
      SimplePanel = False
    end
    object IndexPicture: HPaintScrollBox
      Left = 0
      Top = 27
      Width = 238
      Height = 156
      Align = alClient
      BorderStyle = bsNone
      Color = clBtnFace
      ParentColor = False
      TabOrder = 2
      OnMouseDown = IndexPictureMouseDown
      OnMouseMove = IndexPictureMouseMove
      OnPaint = IndexPicturePaint
    end
  end
  object paint: HPaintScrollBox
    Left = 114
    Top = 230
    Width = 142
    Height = 101
    BorderStyle = bsNone
    Color = clWindow
    ParentColor = False
    TabOrder = 9
    OnMouseDown = paint_MouseDown
    OnMouseMove = paint_MouseMove
    OnMouseUp = paint_MouseUp
    OnPaint = paintPaint
  end
  object HExceptionDialog1: HExceptionDialog
    Options = [vclxEnabled, vclxDumpToFile, vclxReadCode, vclxLoadExports, vclxLoadLocals, vclxDisasmCode, vclxPrintStackData, vclxPrintData]
    Left = 88
    Top = 54
  end
  object cfg: HCfgStorage
    AutoSave = False
    AutoLoad = False
    FileName = 'MapV.hcfg'
    Left = 118
    Top = 54
  end
  object MainMenu: HMainMenu
    Images = Data.Images
    OwnerDraw = True
    OnMenuItemCheck = idMenuItemCheck
    Left = 19
    Top = 99
    object mnuFiles: TMenuItem
      Caption = '&F Files'
      object mnuLoad: TMenuItem
        Tag = 12
        Caption = '&L Load'
        ImageIndex = 15
      end
      object mnuSave: TMenuItem
        Tag = 13
        Caption = '&V Save'
        ImageIndex = 16
      end
      object mnuClear: TMenuItem
        Caption = '&C Clear'
        object mnuMapClose: TMenuItem
          Tag = 10
          Action = aClearMap
        end
      end
      object mnuLastMaps: TMenuItem
        Caption = '&R Reopen maps'
      end
      object mnuSaveAll: TMenuItem
        Tag = 11
        Action = aSaveAll
      end
      object N5: TMenuItem
        Caption = '-'
      end
      object mnuConfig: TMenuItem
        Action = aOptions
      end
      object mnuSaveCfg: TMenuItem
        Action = aSaveCg
      end
      object mnuExit: TMenuItem
        Action = aExit
      end
    end
    object mnuEdit: TMenuItem
      Caption = '&E Edit'
      object mnuDesktops: TMenuItem
        Caption = 'Desktops'
        object S1: TMenuItem
          Tag = 20
          Action = aSwitchDesktop
        end
        object N11: TMenuItem
          Caption = '-'
        end
        object C4: TMenuItem
          Action = aCreateEmptyDesktop
        end
        object C3: TMenuItem
          Action = aCloneDesktop
        end
        object D2: TMenuItem
          Tag = 21
          Action = aDelDesktop
        end
        object N10: TMenuItem
          Caption = '-'
        end
      end
      object mnuToolbars: TMenuItem
        Caption = 'Toolbars'
        object C2: TMenuItem
          Action = aEditToolbar
          Caption = '&F Configure...'
          ShortCut = 24660
        end
        object N12: TMenuItem
          Caption = '-'
        end
      end
      object Edithotkeys1: TMenuItem
        Action = aHotkeyEdit
      end
      object N2: TMenuItem
        Caption = '-'
      end
      object G2: TMenuItem
        Tag = 50
        Action = aMove
      end
      object Selectarea1: TMenuItem
        Tag = 51
        Action = aSelect
      end
      object N6: TMenuItem
        Caption = '-'
      end
      object Connectionswindow1: TMenuItem
        Tag = 16
        Action = aConnections
      end
      object Showdatasourcesfixdata1: TMenuItem
        Tag = 17
        Action = aGPSFix
      end
      object StartStopconnections1: TMenuItem
        Tag = 18
        Action = aStartStop
      end
    end
    object mnuView: TMenuItem
      Caption = '&V View'
      object mnuZoomIn: TMenuItem
        Action = aZoomIn
      end
      object mnuZoomOut: TMenuItem
        Action = aZoomOut
      end
      object N1: TMenuItem
        Caption = '-'
      end
      object mnuDatum: TMenuItem
        Caption = '&D Datum...'
      end
      object mnuCoordSys: TMenuItem
        Caption = '&S Coordinate system'
      end
      object miCoords: TMenuItem
        Caption = '&C Display coordinate type'
      end
      object N13: TMenuItem
        Caption = '-'
      end
      object a1: TMenuItem
        Tag = 14
        Action = aMapIndex
      end
      object Fullmap1: TMenuItem
        Tag = 15
        Action = aMapFull
      end
      object Autoscrolltomainposition1: TMenuItem
        Tag = 19
        Action = aAutoScroll
      end
    end
    object mnuTools: TMenuItem
      Caption = '&I Tools'
      object G1: TMenuItem
        Action = aGoTo
      end
      object mnuRedraw: TMenuItem
        Action = aRedraw
      end
      object N8: TMenuItem
        Caption = '-'
        Enabled = False
      end
    end
  end
  object popupCoords: HPopupMenu
    OwnerDraw = True
    OnMenuItemCheck = idMenuItemCheck
    Left = 125
    Top = 100
  end
  object XPMenu1: TXPMenu
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clMenuText
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    Color = clBtnFace
    IconBackColor = clBtnFace
    MenuBarColor = clBtnFace
    SelectColor = clHighlight
    SelectBorderColor = clHighlight
    SelectFontColor = clMenuText
    DisabledColor = clInactiveCaption
    SeparatorColor = clBtnFace
    CheckedColor = clHighlight
    IconWidth = 24
    DrawSelect = True
    UseSystemColors = True
    OverrideOwnerDraw = False
    Gradient = False
    FlatMenu = True
    AutoDetect = True
    Active = True
    Left = 150
    Top = 54
  end
  object popupCoordSys: HPopupMenu
    Images = Data.Images
    OnMenuItemCheck = idMenuItemCheck
    Left = 90
    Top = 100
  end
  object popupMain: HPopupMenu
    Images = Data.Images
    OwnerDraw = True
    OnMenuItemCheck = idMenuItemCheck
    Left = 160
    Top = 100
    object C1: TMenuItem
      Caption = 'Cancel menu'
      ImageIndex = 8
    end
    object N3: TMenuItem
      Caption = '-'
    end
    object mnuNameWP: TMenuItem
      Tag = 1
      Caption = '.'
      Enabled = False
    end
    object mnuEditWP: TMenuItem
      Tag = 2
      Caption = 'Edit waypoints props...'
      ImageIndex = 18
    end
    object mnuAddWP: TMenuItem
      Tag = 3
      Caption = 'Add waypoint at current position...'
      ImageIndex = 17
    end
    object mnuDeleteWP: TMenuItem
      Tag = 4
      Caption = 'Delete waypoint...'
      ImageIndex = 19
    end
    object N4: TMenuItem
      Caption = '-'
    end
    object mnuReloadView: TMenuItem
      Tag = 5
      Action = aRedraw
    end
  end
  object IvTranslator1: TIvTranslator
    DictionaryName = 'MainDictionary'
    Left = 180
    Top = 55
    TargetsData = (
      1
      4
      (
        '*'
        'Hint'
        0)
      (
        '*'
        'Caption'
        0)
      (
        '*'
        'Items'
        0)
      (
        'TToolbar97'
        'Caption'
        1))
  end
  object pkPlugins: HPackageArray
    Storage.Storage = cfg
    Storage.KeyPath = 'Plugins'
    FilePattern = 'Plugins|mv*.bpl'
    OnCheckPackageLoad = pkPluginsCheckPackageLoad
    OnAfterPackageLoad = pkPluginsAfterPackageLoad
    OnBeforePackageUnload = pkPluginsBeforePackageUnload
    OnTranslate = pkPluginsTranslate
    Left = 20
    Top = 55
  end
  object PluginsPackage: HLibsPackage
    List = pkPlugins
    Left = 50
    Top = 55
  end
  object tmSelTimer: TTimer
    Enabled = False
    Interval = 300
    OnTimer = tmSelTimerTimer
    Left = 56
    Top = 99
  end
  object actions: TActionList
    Images = Data.Images
    Left = 20
    Top = 135
    object aRedraw: TAction
      Caption = 'Redraw'
      Hint = 'Redraw screen contents'
      ImageIndex = 33
      OnExecute = aRedrawExecute
    end
    object aGoTo: TAction
      Caption = 'Goto...'
      Hint = 'Manual position to coordinates'
      ImageIndex = 4
      OnExecute = aGoToExecute
    end
    object aZoomIn: TAction
      Caption = 'Zoom in'
      Hint = 'Increase zoom ratio'
      ImageIndex = 9
      OnExecute = idZoomIn
    end
    object aZoomOut: TAction
      Caption = 'Zoom out'
      Hint = 'Decrease zoom ratio'
      ImageIndex = 10
      OnExecute = idZoomOut
    end
    object aMove: TAction
      Tag = 50
      Caption = '&M Move'
      Hint = 'Switch to map move mode'
      ImageIndex = 7
      OnExecute = aMoveExecute
    end
    object aSelect: TAction
      Tag = 51
      Caption = '&S Select'
      Hint = 'Switch to map select mode'
      ImageIndex = 6
      OnExecute = aSelectExecute
    end
    object aSaveAll: TAction
      Tag = 11
      Caption = '&V Save All'
      Hint = 'Save all files'
      ImageIndex = 40
      OnExecute = aSaveAllExecute
    end
    object aOptions: TAction
      Caption = '&F Options...'
      Hint = 'Display main configuration dialog'
      ImageIndex = 5
      OnExecute = aOptionsExecute
    end
    object aExit: TAction
      Caption = '&X Exit'
      Hint = 'Terminate programm'
      ImageIndex = 8
      OnExecute = aExitExecute
    end
    object aSaveCg: TAction
      Caption = '&S Save configuration...'
      Hint = 'Save programm configuration'
      OnExecute = aSaveCgExecute
    end
    object aEditToolbar: TAction
      Caption = 'Configure toolbars...'
      Hint = 'Display toolbars configuration dialog'
      ImageIndex = 41
      OnExecute = aEditToolbarExecute
    end
    object aClearMap: TAction
      Caption = 'Close current map...'
      Hint = 'Close currently opened map'
      ImageIndex = 38
      OnExecute = aClearMapExecute
    end
    object aMapIndex: TAction
      Caption = 'Map index...'
      Hint = 'Display index map window'
      ImageIndex = 46
      OnExecute = aMapIndexExecute
    end
    object aMapFull: TAction
      Tag = 15
      Caption = 'Full map'
      Hint = 'Displays window with full map contents'
      ImageIndex = 47
      OnExecute = aMapFullExecute
    end
    object aConnections: TAction
      Tag = 16
      Caption = 'Connections window'
      Hint = 'Switch connections window'
      ImageIndex = 50
      OnExecute = aConnectionsExecute
    end
    object aGPSFix: TAction
      Tag = 17
      Caption = 'Data sources fix data window'
      Hint = 'Show\hide data sources data'
      ImageIndex = 48
      OnExecute = aGPSFixExecute
    end
    object aStartStop: TAction
      Tag = 18
      Caption = 'Start\Stop connections'
      Hint = 'Start and stop all configured connections'
      ImageIndex = 49
      OnExecute = aStartStopExecute
    end
    object aAutoScroll: TAction
      Tag = 19
      Caption = 'Auto scroll to main position'
      Hint = 'Automatically scrolls to position received by main data source'
      ImageIndex = 52
      OnExecute = aAutoScrollExecute
    end
    object aSwitchDesktop: TAction
      Tag = 20
      Caption = 'Switch to next'
      Hint = 'Switch to next available desktop'
      ImageIndex = 56
      OnExecute = aSwitchDesktopExecute
    end
    object aDelDesktop: TAction
      Tag = 21
      Caption = 'Delele current...'
      Hint = 'Delete current desktop and switch to default'
      OnExecute = aDelDesktopExecute
    end
    object aCloneDesktop: TAction
      Caption = 'Clone current...'
      Hint = 'Create new desktop with same controls as in current'
      OnExecute = aCloneDesktopExecute
    end
    object aCreateEmptyDesktop: TAction
      Caption = 'Create empty...'
      Hint = 'Create new empty desktop'
      OnExecute = aCreateEmptyDesktopExecute
    end
    object aNextSource: TAction
      Caption = 'Next data source'
      Hint = 'Switch to next available data source'
      ImageIndex = 55
      OnExecute = aNextSourceExecute
    end
    object aHotkeyEdit: TAction
      Caption = 'Edit hotkeys...'
      Hint = 'Display hotkey editor dialog'
      OnExecute = aHotkeyEditExecute
    end
  end
  object popupIndex: HPopupMenu
    Images = Data.Images
    OwnerDraw = True
    OnMenuItemCheck = popupIndexMenuItemCheck
    Left = 599
    Top = 90
    object R1: TMenuItem
      Action = aRescan
    end
    object N7: TMenuItem
      Caption = '-'
    end
    object mnuLastIndexMaps: TMenuItem
      Caption = 'Last used index maps'
    end
    object L2: TMenuItem
      Action = aIdxLoad
    end
    object N9: TMenuItem
      Caption = '-'
    end
    object D1: TMenuItem
      Tag = 1
      Action = aIdxDock
    end
    object A2: TMenuItem
      Tag = 2
      Action = aIdxAutosize
    end
    object Drawconnectionsposition1: TMenuItem
      Tag = 3
      Action = aIdxDrawPos
    end
  end
  object ActionList1: TActionList
    Images = Data.Images
    Left = 564
    Top = 90
    object aRescan: TAction
      Caption = 'Rescan map files...'
      Hint = 'Rescan data of map plugins'
      ImageIndex = 33
      OnExecute = aRescanExecute
    end
    object aIdxZoomIn: TAction
      Caption = 'Zoom +'
      Hint = 'Increase zoom level'
      ImageIndex = 9
      OnExecute = aIdxZoomInExecute
    end
    object aIdxZoomOut: TAction
      Caption = 'Zoom -'
      Hint = 'Decrease zoom level'
      ImageIndex = 10
      OnExecute = aIdxZoomOutExecute
    end
    object aIdxAutosize: TAction
      Caption = 'Autosize to image'
      Hint = 'Automatically resize window to map size'
      OnExecute = aIdxAutosizeExecute
    end
    object aIdxDock: TAction
      Caption = 'Dockable'
      Hint = 'Allow index window to dock'
      OnExecute = aIdxDockExecute
    end
    object aIdxLoad: TAction
      Caption = 'Load new index map...'
      ImageIndex = 15
      OnExecute = aIdxLoadExecute
    end
    object aIdxDrawPos: TAction
      Caption = 'Draw connections position'
      OnExecute = aIdxDrawPosExecute
    end
  end
  object ConTimer: TTimer
    Interval = 100
    OnTimer = ConTimerTimer
    Left = 25
    Top = 170
  end
  object popupToolbar: HPopupMenu
    Images = Data.Images
    OwnerDraw = True
    OnMenuItemCheck = popupToolbarMenuItemCheck
    Left = 215
    Top = 105
    object mnuToolbarCfg: TMenuItem
      Caption = 'Toolbar options...'
      ImageIndex = 18
      OnClick = mnuToolbarCfgClick
    end
    object mnuToolbarFlat: TMenuItem
      Tag = 1
      Caption = 'Flat buttons'
      OnClick = mnuToolbarFlatClick
    end
    object mnuToolbarFullSize: TMenuItem
      Tag = 2
      Caption = 'Full size'
      OnClick = mnuToolbarFullSizeClick
    end
  end
end
